void egg1(sprite_status* pActwk);
void egg1_anime(sprite_status* pActwk);
void egg1_jisin(sprite_status* pActwk);
void sonic_hajiku(short subact);
void egg1_coliude(short subact, sprite_status* pActwk);
void egg1_hit_chk(sprite_status* pActwk);
void egg1_warai_chk(sprite_status* pActwk);
void egg1_coli(short subact, sprite_status* pActwk);
void egg1coli_set_body(sprite_status* pActwk);
void egg1coli_set_arm(short subact);
void egg1coli_set_arm_l(sprite_status* pActwk);
void egg1coli_set_arm_r(sprite_status* pActwk);
void egg1coli_set(sprite_status* pActwk);
int egg1_ini(sprite_status* pActwk);
int make_act(sprite_status* pActwk, sprite_status** subActwk);
void egg1_make_act(sprite_status* pActwk);
int egg1_01(sprite_status* pActwk);
int egg1_06(sprite_status* pActwk);
int egg1_wait(sprite_status* pActwk);
int egg1_02(sprite_status* pActwk);
int egg1_03(sprite_status* pActwk);
int egg1_04(sprite_status* pActwk);
int egg1_05(sprite_status* pActwk);
void egg1body(sprite_status* pActwk);
void spd_normal(sprite_status* pActwk);
int egg1body_ini(sprite_status* pActwk);
int egg1body_08(sprite_status* pActwk);
void bup_set(sprite_status* legActwk);
void bup_clr(sprite_status* legActwk);
void grd_set(sprite_status* legActwk);
void grd_clr(sprite_status* legActwk);
int egg1body_01(sprite_status* pActwk);
int egg1body_02(sprite_status* pActwk);
int egg1body_03(sprite_status* pActwk);
int egg1body_04(sprite_status* pActwk);
void armset_1(sprite_status* pActwk);
void armset_2(sprite_status* pActwk);
void armset_3(sprite_status* pActwk);
void spd_up(sprite_status* pActwk);
int egg1body_05(sprite_status* pActwk);
int egg1body_06(sprite_status* pActwk);
int egg1body_07(sprite_status* pActwk);
void arm_bom(sprite_status* pActwk);
void egg1arm1(sprite_status* pActwk);
int egg1arm1_ini(sprite_status* pActwk);
int egg1arm1_01(sprite_status* pActwk);
int egg1arm1_02(sprite_status* pActwk);
void egg1arm2(sprite_status* pActwk);
int egg1arm2_ini(sprite_status* pActwk);
int egg1arm2_01(sprite_status* pActwk);
int egg1arm2_03(sprite_status* pActwk);
int egg1arm2_02(sprite_status* pActwk);
int egg1arm2_04(sprite_status* pActwk);
int egg1arm2_05(sprite_status* pActwk);
void egg1arm2_set(sprite_status* pActwk);
void egg1arm3(sprite_status* pActwk);
int egg1arm3_ini(sprite_status* pActwk);
int egg1arm3_01(sprite_status* pActwk);
int egg1arm3_03(sprite_status* pActwk);
int egg1arm3_04(sprite_status* pActwk);
int egg1arm3_05(sprite_status* pActwk);
int egg1arm3_02(sprite_status* pActwk);
void egg1arm4(sprite_status* pActwk);
int egg1arm4_ini(sprite_status* pActwk);
int egg1arm4_01(sprite_status* pActwk);
int egg1arm4_02(sprite_status* pActwk);
void egg1leg1(sprite_status* pActwk);
int egg1leg1_ini(sprite_status* pActwk);
int egg1leg1_01(sprite_status* pActwk);
int egg1leg1_02(sprite_status* pActwk);
int egg1leg1_03(sprite_status* pActwk);
int egg1leg1_04(sprite_status* pActwk);
int egg1leg1_05(sprite_status* pActwk);
int egg1leg1_06(sprite_status* pActwk);
int egg1leg1_07(sprite_status* pActwk);
int egg1leg1_08(sprite_status* pActwk);
int egg1leg1_09(sprite_status* pActwk);
int egg1leg1_10(sprite_status* pActwk);
int egg1leg1_11(sprite_status* pActwk);
void egg1leg1_set(sprite_status* pActwk);
int egg1leg1_12(sprite_status* pActwk);
void egg1leg2(sprite_status* pActwk);
int egg1leg2_ini(sprite_status* pActwk);
int egg1leg2_01(sprite_status* pActwk);
int egg1leg2_02(sprite_status* pActwk);
int egg1leg2_03(sprite_status* pActwk);
int egg1leg2_04(sprite_status* pActwk);
int egg1leg2_05(sprite_status* pActwk);
int egg1leg2_06(sprite_status* pActwk);
void leg2_set(int xs, int ys, sprite_status* pActwk);
void leg2_set2(sprite_status* pActwk);
int egg1leg2_07(sprite_status* pActwk);
void egg1leg3(sprite_status* pActwk);
void leg3_set_not_grd(sprite_status* pActwk);
int egg1leg3_ini(sprite_status* pActwk);
void leg3_on_the_ground(sprite_status* pActwk);
int egg1leg3_01(sprite_status* pActwk);
int egg1leg3_03(sprite_status* pActwk);
int egg1leg3_02(sprite_status* pActwk);
int egg1leg3_04(sprite_status* pActwk);
int egg1leg3_05(sprite_status* pActwk);
void leg3_set(sprite_status* pActwk);
int egg1leg3_06(sprite_status* pActwk);
void bom_set(sprite_status* pActwk);
void tenmetu();
